package com.jeethink.user.service.impl;


import com.jeethink.user.domain.ArgUserMar;
import com.jeethink.user.mapper.ArgUserMarMapper;
import com.jeethink.user.service.IArgUserMarService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 【请填写功能名称】Service业务层处理
 * 
 * @author jeethink
 * @date 2020-10-14
 */
@Service
public class ArgUserMarServiceImpl implements IArgUserMarService
{
    @Autowired
    private ArgUserMarMapper argUserMarMapper;



    /**
     * 查询【请填写功能名称】列表
     *
     * @param argUserMar 【请填写功能名称】
     * @return 【请填写功能名称】
     */
    @Override
    public List<ArgUserMar> selectArgUserMarList(ArgUserMar argUserMar) {
        List<ArgUserMar> argUserMarList = argUserMarMapper.selectArgUserMarList(argUserMar);
        return argUserMarList;
    }
    /**
     * 查询【请填写功能名称】
     *
     * @param userId 【请填写功能名称】ID
     * @return 【请填写功能名称】
     */
    @Override
    public ArgUserMar selectArgUserMarById(Long userId)
    {
        return argUserMarMapper.selectArgUserMarById(userId);
    }
    /**
     * 新增【请填写功能名称】
     *
     * @param argUserMar 【请填写功能名称】
     * @return 结果
     */
    @Override
    public int insertArgUserMar(ArgUserMar argUserMar)
    {
        return argUserMarMapper.insertArgUserMar(argUserMar);
    }

    /**
     * 修改【请填写功能名称】
     *
     * @param argUserMar 【请填写功能名称】
     * @return 结果
     */
    @Override
    public int updateArgUserMar(ArgUserMar argUserMar)
    {
        return argUserMarMapper.updateArgUserMar(argUserMar);
    }

    /**
     * 批量删除【请填写功能名称】
     *
     * @param userIds 需要删除的【请填写功能名称】ID
     * @return 结果
     */
    @Override
    public int deleteArgUserMarByIds(Long[] userIds)
    {
        return argUserMarMapper.deleteArgUserMarByIds(userIds);
    }

    /**
     * 删除【请填写功能名称】信息
     *
     * @param userId 【请填写功能名称】ID
     * @return 结果
     */
    @Override
    public int deleteArgUserMarById(Long userId)
    {
        return argUserMarMapper.deleteArgUserMarById(userId);
    }
}
